In the field of computer security, the word shibboleth means to test something, and based on that response to take a particular course of action. The most commonly seen usage is logging on to a computer with a password or other type of credential. If the password is entered correctly, the user can log on to the computer; if the password entered is incorrect, access is blocked.
There are various classes of computer security-related shibboleth.
The three classes are also jokingly referred to as "something you forget", "something you lose", and "something you cease to be".
In general, it is considered more secure to combine various classes of shibboleth, rather than using the approach of just requiring a class 1 shibboleth that is common today. So for example, a high security system might require an authorized user to login by entering a password, swiping an encoded card and passing a biometric test.